
package session.stateless;

import entity.ProductionBatch;
import entity.WarehouseZone;
import java.util.ArrayList;
import javax.ejb.Local;


@Local
public interface ProductionBatchSessionBeanLocal {
    
    public void addProductionBatch ( Integer quantity, String remark,
            String productionRepId, String productId, Long productionScheduleDayId);
    
    public ArrayList <ProductionBatch> getProductionBatches (Boolean hasZone);
    public ArrayList <ProductionBatch> getProductionBatches();
    public void updateProductionBatchZone (Long productionBatchId, Long warehouseZoneId);
    public void updateProductionBatch(ProductionBatch pb);
    public void updateProductionBatch (Long productionBatchId, Integer utilizedQuantity);
}
